the programming/reprogramming speed alone justifies the purchase, all programming calibration files are included for blank ECU flashing, lots of money saved there, network topology is another nice function on the c3+ similar to witech, module replacement option, live data is much faster, all functions and features are 100% available and functional, its worth the money. I do get lots of Nissan though and I do this for a living so the c3+ is a must for me. 5 vehicle makes I can't go without original tools are gm,ford,mazda,Chrysler and Nissan, my everyday bread and butter, I have Toyota, Honda, hyundai/kia, benz, bmw,Volvo, jag/rover and a few others but hardly ever use it. the maxisys does pretty good on most of this vehicles but flashing with a jbox is very limited to powertrain in most cases and slow.